Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113 STAFFORD ROAD Detached £842,235 £172,000 14 Jul 1998
115 STAFFORD ROAD Detached £564,599 £327,500 12 Sep 2013
117 STAFFORD ROAD Detached £529,188 £413,000 29 May 2020
119 STAFFORD ROAD Detached £560,000 19 Apr 2024
121 STAFFORD ROAD Detached £794,473 £487,500 19 Oct 2007
121A STAFFORD ROAD Detached £643,298 £375,000 25 Oct 2013
123 STAFFORD ROAD Detached £672,033 £249,999 12 Nov 2002
125 STAFFORD ROAD Detached £241,204 £145,000 15 Jun 2007
127 STAFFORD ROAD Detached £600,260 £392,500 8 May 2015
131 STAFFORD ROAD Terraced £494,942 £307,500 27 Jun 2014
139 STAFFORD ROAD Detached £237,500 28 Sep 2012